﻿using BG.DAL.Model;
using System.Data.Entity;
using BG.Memberships.Model;

namespace BG.DAL.Context
{
    public class DataContext : DbContext
    {
        public DbSet<Company> Companies { get; set; }
        //public DbSet<Role> Roles { get; set; }
        //public DbSet<RoleUser> RoleUsers { get; set; }
        public DbSet<CompanyStaff> CompanyStaffs { get; set; }
        //public DbSet<User> Users { get; set; }
        public DbSet<Manufacturer> Manufacturers { get; set; }
        public DbSet<Product> Products { get; set; }
        public DbSet<ContentType> ContentTypes { get; set; }
        public DbSet<FileAttach> FileAttaches { get; set; }
        public DbSet<ApplicationSetting> ApplicationSettings { get; set; }
        public DbSet<PriceGroup> PriceGroups { get; set; }
        public DbSet<Campaign> Campaigns { get; set; }
        public DbSet<CampaignSchedule> CampaignSchedules { get; set; }
        public DbSet<Ticket> Tickets { get; set; }
        public DbSet<TicketStaff> TicketStaffs { get; set; }
        public DbSet<WorkingStatus> WorkingStatuses { get; set; }
    }
}